St Davids está localizada no extremo sul do País de Gales, em uma península no Mar da Irlanda. Seu nome é uma homenagem ao santo padroeiro do País de Gales, São David.
A história da cidade começa quando São Davi nasceu por volta de 500 d.C., na pequena capela de St. Non, na costa perto da cidade. Perto da capela em ruínas, há um retiro, uma capela moderna e um poço sagrado.
Peregrinos visitam há centenas de anos os lugares sagrados associados a São Non e São David. O poço sagrado perto da capela também era conhecido por suas propriedades curativas e, até hoje, os visitantes jogam moedas nele para dar sorte.
São Davi tornou-se um pregador famoso, tendo fundado muitos assentamentos monásticos e igrejas no País de Gales, na Bretanha e no sudoeste da Inglaterra. Davi fez uma peregrinação a Jerusalém, de onde trouxe uma pedra que hoje se encontra em um altar na Catedral de São Davi, construída no local de seu mosteiro original.
A Catedral de São Davi foi construída no local de seu mosteiro original, do século VI, e peregrinos a visitam há centenas de anos. As obras de construção da catedral atual começaram em 1181. É o local mais sagrado do País de Gales e um dos grandes santuários históricos da cristandade.
Muitos comemoram o Dia de São Davi usando um alho-poró ou um narciso, os emblemas nacionais do País de Gales, ou exibindo a bandeira de São Davi, que apresenta uma cruz amarela sobre um fundo preto.
Escolas em todo o País de Gales realizarão celebrações festivas, com crianças vestidas com trajes tradicionais.